SendinblueWoocommerce\Managers\CartEventsManagers D

Total Complexity 247
Dependencies 6
Dependents 3
Total lines 565
Lines of code 447
Logical lines of code 279
Comment lines 3
Methods 25
Properties 2

Methods 25

Method Rating Maintainability Complexity Lines of code
get_tracking_data_order()
D
19
106 101
get_tracking_data_cart()
D
33 54 59
get_email_id()
A
53 9 23
the_action_function()
A
54 8 22
add_optin_billing()
S
52 7 24
add_optin_wc_checkout_block()
S
56 6 19
trigger_cart_tracking_anonymous_users()
S
56 5 17
ws_cart_custom_fragment()
S
58 5 16
set_email_id_cookie()
S
61 5 11
add_optin_terms()
S
59 4 16
handle_cart_update_event()
S
58 4 16
ws_checkout_completed()
S
59 4 15
get_dynamic_img()
S
61 4 12
get_ma_key()
S
63 4 11
save_anonymous_user_as_blacklisted()
S
57 3 16
get_wc_cart_id()
S
64 3 10
wp_login_action()
S
72 3 5
is_administrator()
S
70 3 6
get_tracking_data_cart_deleted()
S
60 2 14
checkout_label()
S
68 2 7
add_optin_order()
S
74 2 4
register_checkout_fields()
S
64 1 11
is_user_logged_in()
S
76 1 4
ws_cart_custom_fragment_load()
S
78 1 4
__construct()
S
77 1 4